export default function unDateNodeElement(newElement,virtualDOM){
    //获取节点对应的属性对象
    let newProps= virtualDOM.props
    Object.keys(newProps).map((propName)=>{
        //获取属性的值
       let newPropsValue =  newProps[propName]
       //判断属性是否是事件属性 onClick ==> click
        if(propName.slice(0,2)==="on"){
            let eventName= propName.toLocaleLowerCase().slice(2)
           //为元素添加事件
           newElement.addEventListener(eventName,newPropsValue)
        }else if(propName==="value" || propName==="checked"){
            newElement[propName] = newPropsValue
        }else if(propName!=="children"){
            if(propName==="className"){
                newElement.setAttribute('class',newPropsValue)
            }else{
                newElement.setAttribute("propName",newPropsValue)
            }
        }
    })
    
}